founding scientist - German English Dictionary